body {
    margin: 0;
    padding: 0;
    background-color:#d0ecf8;
}
div,ul,li{
    margin:0;
    padding:0;
}
/*清除浮动*/
.clearfix:after{
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}
ul,li{
    list-style: none;
}

a{
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-family: MicrosoftYaHei;
}
/*版心*/
.gdrd{
    width: 1003px;
    margin: 0 auto;
    text-align: center;
    background-color: white;
}
/*最顶层*/
.Gtop{
    background:url(61-gtopnav.png);
    height: 34px;
    line-height: 34px;
	font-size: 12px;
	padding-left: 10px;
}
.Gtop .left{
    float: left;
	width: 685px;
	text-align: left;
}
.Gtop .right{
    float: right;
	width: 305px;
}
.Gtopnav{
    float: left;
    margin: 5px 12px;
}
.Gtopnav a{
    color: #2a2a2a;
    font-size: 13px;
    /*text-decoration: underline;*/
}
.Gtopnav a:hover{
    text-decoration: underline;
}
.span1{
    float: left;
    width: 1px;
    height: 34px;
    background-color: #98bdd8;

}
.Gtopright{
    float: right;
    font-size: 13px ;
    margin: 11px 5px 0;
}
.Ghead{

}

/*导航*/
.Gnav{
    background: url(61-navbg.png) no-repeat;
    height: 39px;
    margin-top: -4px;
}
.navtitle{
    float: left;
    margin-top: 8px ;
    margin-left: 25px;

}
.navtitle a{
    font-size: 15px;
    color: white;
    line-height: 22px;
}
.navtitle a:hover{
    color: yellow;
    text-decoration: underline;
}
.span2{
    float: left;
    width: 1px;
    height: 24px;
    background-color: #1b4d92;
    margin: 6px 0 9px 25px;
}


/*搜索*/
.searchbox{
    float: right;
    margin:4px 10px 6px 0;
}
.searchbox input{
    width: 171px;
    height: 24px;
    background-color: #ffffff;
    border: solid 1px rgba(11, 78, 115, 0.41);
    padding-left: 5px;
    font-size: 12px;
    color: #949393;
}
.searchbox button{
    background: url(61-searchbtn.png) no-repeat;
    width: 66px;
    height: 25px;
    border: 0;
    margin-left: 10px;
}
.Gcontent{
}

.box1{
    margin:14px 8px 11px 2px ;

}
.slider{
    width: 350px;
    float: left;
    height: 300px;
    position: relative;
}
.slider li{
    float: left;
}
.slider li images{
    width: 350px;
    height: 260px;
}
.slider .title {
    width: 350px;
    height: 30px;
    background-color: #236fa9;
    text-align: left;
    margin-top: -2px;
}
.slider .title a{
    color: white;
    margin : 9px;
    font-family: MicrosoftYaHei-Bold;
}
.slider .title a:hover{
    text-decoration: underline;
}

.sliderList{
    position: relative;
    bottom: 55px;
    left: 251px;
}
.sliderList li{
    background: url(61-slidernum.png) no-repeat;
    width: 15px;
    height: 15px;
    font-size: 10px;
    margin-left:3px ;
    cursor: pointer;
}
.sliderList li:hover{
    background: url(61-slidernum2.png) no-repeat;
    color: white;
}
.sliderList .active{
    /*display: block;*/
    width: 15px;
    height: 15px;
    background: url(61-slidernum2.png) no-repeat;
    color: white;
}
.cont1{
    float: left;
    margin-left: 23px;
}
.cont1-title{
    text-align: center;
    font-size: 22px;
    color: #035da3;
    /*margin-left:130px;*/
    margin-top: 8px;
    font-family: PingFang-SC-Heavy;
}
.cont1-content{
    width: 570px;
    height: 45px;
    background: url(61-cont1bg.png) repeat;
    padding:1px 36px 10px 10px ;
    margin-top : 10px;
}
.cont1-content p{
    text-align: left;
    font-size: 13px;
    color: #606060;

}
.cont1-list{
    text-align:left;
    margin-top: 21px;
}
.cont1-list ul li{
    list-style-type: disc;
    font-size: 1px;
    margin-top: 15px;
    margin-left: 20px;

}
.contlist{
    text-align: left;
}
.contlist a{
    font-family: MicrosoftYaHei-Bold;
    font-size: 14px;
    color: #474646;
    text-align: left;
}
.contlist a:hover{
    text-decoration: underline;
    color: #035da3;
}

.box2{

}
.box3{
    margin:13px 0 13px 2px ;
}
.box4{
    margin:14px 4px 11px 2px ;

}

/*常委会*/
.cwh{
    float: left;
    width: 207px;
    height: 380px;
    background-color: #f7f7f7;
    border: solid 1px #cccccc;
}
.cwh-titile{
    margin: 11px;
    width: 184px;
    height: 29px;
    background-color: #d2d2d2;
    font-family: MicrosoftYaHei-Bold;
    font-weight: bold;
    font-size: 15px;
    color: #3d3a3a;
    line-height: 29px;
}
.cwh .contlist li{
    list-style-type: disc;
    font-size: 1px;
    margin-left: 30px;
    text-align: left;
    margin-top: 10px;
}
.gdrdgk{
    float: left;
    margin: 0 5px;
	width: 117px;
}

.box4-1{
    float: left;
    width: 650px;
    overflow: hidden;
}

.span3{
    width: 997px;
    height: 4px;
    background-color: #2e73b4;
}
/*公告通知*/
.ggtz-title{
    width: 639px;
    height: 13px;
    margin: 12px 0;
    text-align: left;
    background: url(61-ggtzbg1.png);
    font-size: 15px;
    font-weight: bold;
    color: #2e73b4;
    padding: 6px 0 14px 11px;
}
.ggtz-content{
    background: url(61-ggtzbg2.png);
    font-size: 14px;
    padding-bottom: 10px;
}
.ggtz-content ul li{
    text-align: left;
    margin-top: 10px;
    margin-left: 35px;
    list-style-image: url(61-ggtz-list.png);
}
.ggtz-content ul li a{
    font-family: MicrosoftYaHei-Bold;
    font-size: 14px;
    color: #474646;
    text-align: left;
}
.ggtz-content ul li a:hover{
    text-decoration: underline;
    color: #035da3;
}
/*人大会议*/
.span4{
    float: left;
    width: 997px;
    height: 1px;
    background-color: #96b9d9;
}
.title1{
    float: left;
    text-align: left;
    margin: 20px 11px 0;
    height: 13px;
    font-family: MicrosoftYaHei-Bold;
    font-size: 15px;
    font-weight: bold;
    font-stretch: normal;
    line-height: 0px;
    letter-spacing: 0px;
    color: #2e73b4;
}
.rdhy{
    margin-top: 17px;
}
.span5{
    float: left;
    width: 1px;
    height: 39px;
    background-color: #96b9d9;
}
.tabbtn{
    float: left;
    margin: -4px 5px;
    width: 82px;
    height: 42px;
    /*background: url(61-tabhover.png) no-repeat ;*/
}
.tabbtn  li,.tab-active li{
    margin-top: 12px;
}
.tabbtn  li a ,.tab-active li a{
    text-align: left;
    color:#2e73b4;

}
.tabbtn:hover{
    background: url(61-tabhover.png) no-repeat ;
}
.tab-active {
    float: left;
    margin: -4px 5px;
    width: 82px;
    height: 42px;
    background: url(61-tabhover.png) no-repeat;
}

.box-list{
    margin-top: 12px;
}
.box-list ul li{
    list-style: disc;
    font-size: 1px;
    margin-top: 10px;
    margin-left: 20px;
}
.box5 {
}
.box5-1{
    height: 58px;
    background: url(61-box51bg.png);
    margin: 0 2px;
}
.box5-1-cont{
    float: left;
    width: 197px;
    height:58px;
    line-height: 58px;

}
.box5-1-cont .images{
    float: left;
    margin: 9px -15px 0 22px
}
.box5-1-cont a {
    font-size: 15px;
    color: #2e73b4;
    font-weight:bold;
}
.span6{
    /*margin-top:8px;*/
    float: left;
    width: 2px;
    height: 47px;
    /*background: url(61-span6.png) no-repeat;*/
}
.span6 images{
    margin-top: 8px;
}

.box5-2{
    height: 58px;
    background: url(61-box52bg.png);
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
    margin: 0 2px;
    text-align: left;

}
.box5-2-title{
    float: left;
    margin: 9px 20px 0;
}
.box5-2-cont{
    float: left;
    line-height: 58px;
    margin: 0 30px;
}
.box5-2-cont a{
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
}
.span7{
    width: 1px;
    height: 46px;
    float: left;
    background: url(61-span7.png);
    margin-top: 10px;
}

.box6{
    margin: 17px 2px 0;

}
.box6-1{
    width: 328px;
    float: left;
    overflow: hidden;
    margin: 0 2px;
}
.box7{
    margin: 17px 2px 0;
}
.kp{
    float: left;
    margin: 17px 10px 10px 4px;
}
.kp a{
    font-weight: bold;
    /*font-size: 14px;*/
    color: #357bae;
}
.kpimages{
     width: 183px;
     height: 138px;
     background-color: #ffffff;
     border: solid 1px #cccccc;
    margin-bottom: 5px;
}
.kpimages images{
    margin-top: 2px;
    width: 177px;
    height: 132px;
}

/*尾部*/
.Gfoot{
    margin: 23px 2px 0;
}
.link{
    background-color:#eff2f6 ;
    height: 59px;
}
.select{
    float: left;
    height: 27px;
    width: 152px;
    margin-top: 16px;
    margin-left: 12px;
}
.foot{
    height: 120px;
    color: #474646;
    font-size: 13px;
}
.foot a{
    color: #474646;
    font-size: 13px;
}
.fimages{
    float: left;

}
.fimages images{
    margin: 18px 15px ;
}
.box {
    background-image: url(61-buttonbg117X32.gif);
    background-repeat: no-repeat;
    text-align: center;
    color: #333333;
    font-size: 12px;
    height: 32px;
    margin-top: 7px;
    font-weight: bold;
    line-height: 32px;
}
.box a,.box a:visited{ font-size: 12px;font-weight: bold; color:#333333; text-decoration:none;}
.box a:hover{ font-size: 12px;font-weight: bold;color:#c30; text-decoration:underline;}